remotely-controlled arm - German English Dictionary